package www.bancodelanacion.intranet.prestamos.service;

import java.sql.SQLException;
import java.util.ArrayList;

import www.bancodelanacion.intranet.prestamos.dao.FabricaDAO;
import www.bancodelanacion.intranet.prestamos.dao.FabricaDAO.TipoFabrica;
import www.bancodelanacion.intranet.prestamos.dao.IfiDAO;
import www.bancodelanacion.intranet.prestamos.entidad.IfiDTO;

public class IfiServiceImpl implements IfiService{

	FabricaDAO fabrica = FabricaDAO.getFabrica(TipoFabrica.MYSQL);
	IfiDAO dao = fabrica.getIfi();
	
	@Override
	public IfiDTO buscaIFIporcodigo(String codigo) throws SQLException {
		return dao.buscaIFIporcodigo(codigo);
	}

	@Override
	public IfiDTO buscaIFIportipo(String tipo) throws SQLException {
		return dao.buscaIFIportipo(tipo);
	}

	@Override
	public ArrayList<IfiDTO> listaIfi() throws SQLException {
		return dao.listaIfi();
	}

}
